cast iron radiator - German English Dictionary